Improving Media Services on P2P Networks - Internet Computing, IEEE
نویسندگان
چکیده
The Internet’s advent as the dominant application, content, and service delivery pipe set off a dramatic evolution among computing paradigms. The evolution continued as applications and services gradually migrated from client-server to edge services, and has now arrived at peer-to-peer (P2P) computing frameworks that can accommodate vast numbers of users. To comprehend this evolution’s impact, consider the great speed with which Napster amassed tens of millions of users, often with hundreds of thousands or even millions online concurrently at peak periods, while still maintaining acceptable service.1 No existing client-server-based content delivery infrastructures can match that scalability. Even edge services with multiple caching servers would be hard pressed to accommodate a fraction of the delivery capacity popular P2P services make possible. While distributed computing platform research usually focuses on platforms with roughly equivalent computing components, P2P computing emphasizes the heterogeneity in uptime, computing capabilities, and connectivity bandwidths between peers. This diversity will only increase as the infrastructure accommodates wireless connections and devices such as personal digital assistants, tablets, compact media players, and cell phones (see Table 1, next page). In this article, we present an architecture and resource management and adaptation framework that transcends existing infrastructures to accommodate and accelerate multimedia peer applications and services. We also propose key technology components that support seamless adaptation of resources to enhance quality of service and the building of better tools and applications that utilize the peer-computing network’s underlying power. As we’ll show, we have developed a prototype system that integrates the various components and sample applications that can be built on the proposed infrastructure.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملToward a Synergy Between P2P and Grids
Peer-to-peer (P2P) networks and grids are distributed computing models that enable decentralized collaboration by integrating computers into networks in which each can consume and offer services. P2P is a class of self-organizing systems or applications that takes advantage of distributed resources – storage, processing, information, and human presence – available at the Internet's edges. A gri...
متن کاملScalable, Adaptive, and Robust Media Streaming on Peer-to-Peer Networks
With the growth of computing power and the proliferation of broadband access to the Internet, the use of media streaming has become widely diffused. In this paper, we propose a Peer-to-Peer (P2P) media streaming system which can provide a large number of users with continuous media streaming services while dynamically adapting to changes in media popularity, peer leaves, and changes in network ...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملThe SPP architecture A system for interactive VoD streaming
This thesis addresses the problem of the design and implementation of a scalable system for interactive multimedia streaming on the Internet. We show that a combination of Content Distribution Networks (CDNs) and Peer-to-Peer (P2P) networking techniques can be used to build an efficient and scalable architecture that offers low-cost streaming services. The first part of this thesis examines exi...
متن کامل